Designing parallel models of soil contamination by the CARPET language

نویسندگان

  • Giandomenico Spezzano
  • Domenico Talia
چکیده

This paper describes the main features of the CARPET language and its practical use for programming three-dimensional models of the contamination of soils developed in the CABOTO project. CARPET is a high-level language based on the cellular automata model, which supports rapid prototyping of a large number of applications in science and engineering. A CARPET implementation has been used for programming cellular algorithms in the CAMEL parallel system. The CAMEL (Cellular Automata environMent for systEms modeLing) system is a parallel implementation of a software environment for the simulation and modeling of complex systems based on cellular automata. CAMEL offers the computing power of a parallel computer although hiding, by the CARPET language, the architecture issues to a user. The CARPET language allows the design of parallel programs for describing the actions of thousands of simple active interacting agents that might simulate the behavior of very complex systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Programming High Performance Models of Soil Contamination by a Cellular Automata Language

This paper describes the main features of the CAMEL environment and the use of CARPET language for programming simulation models of the contamination of soils developed in the CABOTO project funded by the PCI ESPRIT programme. The CAMEL (Cellular Automata environMent for systEms modeLling) system is a parallel implementation of a software environment for the simulation and modelling of complex ...

متن کامل

A High-Level Cellular Programming Model for Massively Parallel Processing

Cellular automata are used for designing highperformance applications in many areas. This paper describes CARPET, a high-level programming language based on the cellular automata model. CARPET is a programming language designed to support the development of parallel high performance software. It exploits the computing power of a highly parallel computer releasing a user from using explicit para...

متن کامل

A High-Level Language for Programming Cellular Algorithms on Parallel Machines

This paper describes CARPET, a parallel programming language based on the cellular automata model. A CARPET implementation has been used for programming cellular algorithms in the CAMEL parallel environment. CAMEL is an environment designed to support the development of high performance applications in science and engineering. It offers the computing power of a highly parallel computer, hiding ...

متن کامل

The principles of traditional designing dominant on carpet and tile designing and Islamic architecture

The feature of decorating curves in Iranian arts, paintings, illumination, cover decorating, Engraving Carving Sudoriferous Cloth carpet and several decorations related to architecture including tile, stucco have principles and features of traditional designing. Several types of figures of Khatayi and Ieslimi and their roles in combination and space besides having principles in proportion to gr...

متن کامل

فرش صفوی از منظر نوآوری در طرح و نقش

Tenth and Eleventh (A.H.) centuries are in line with resuming the glory and magnitude of Persian Art. Craftworks (handicrafts) including carpet, attained a great status and dignity comparing the past in the light of this revolution, and find a completely new place for itself. This important issue became a start and turning point in forming original patterns and models and creating new compositi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Future Generation Comp. Syst.

دوره 13  شماره 

صفحات  -

تاریخ انتشار 1998